Creazione di un'applicazione di avvio
Un'applicazione di avvio è la versione dell'applicazione, che viene avviata automaticamente all'accensione o all'avvio del controller. Affinché ciò avvenga, l'applicazione sul PLC deve esistere come a <application name>.app
file.
Per ogni applicazione in esecuzione sul PLC, è possibile salvare anche un'applicazione di avvio.
Per impostazione predefinita, CODESYS genera automaticamente l'applicazione di avvio quando un'applicazione viene scaricata e la trasferisce al PLC. Le impostazioni predefinite per la generazione automatica si trovano in Proprietà dell'oggetto applicazione nel Applicazione di avviocategoria. Quando si accede con un'applicazione modificata, viene comunque richiesto se generare o meno una nuova applicazione di avvio.
Inoltre, puoi fare clic
in qualsiasi momento in modalità online per creare una nuova applicazione di avvio.È possibile creare e salvare una copia locale di un'applicazione di avvio anche in modalità offline. Quindi, puoi copiare questa applicazione nel PLC con strumenti esterni. Di conseguenza, è possibile trasferire un'applicazione al PLC, anche quando non è presente alcuna connessione CODESYS.
Generazione automatica ed esplicita di applicazioni di avvio sul PLC
Requisito: modalità offline e la tua applicazione viene compilata senza errori. La connessione al PLC è configurata e il PLC è in funzione. L'applicazione è attiva. I seguenti passaggi illustrano le opzioni:
Clic
.Il
<application name>.app
il file dell'applicazione di avvio viene creato sul PLC con il CRC del file<application name>.crc
applicazione di avvio.Fare clic in modo esplicito
.I file sul PLC vengono sostituiti da nuovi file.
Disconnettersi.
Cambia l'applicazione. Accedi nuovamente al controller.
Viene richiesto di eseguire una modifica in linea. Vedi il Aggiorna l'applicazione di avvio opzione nella stessa finestra di dialogo. È disabilitato per impostazione predefinita. L'impostazione predefinita può essere modificata in Proprietà dell'oggetto applicazione nel Applicazione di avvio categoria.
Mantieni l'opzione deselezionata e continua l'accesso.
Non viene creato un nuovo file dell'applicazione di avvio.
Esci di nuovo. Chiudi il progetto. Arrestare il PLC. Riavvia il controller.
L'applicazione di avvio creata sopra è in esecuzione sul PLC.
Suggerimento
È possibile salvare l'applicazione di avvio crittografata sul PLC. Queste impostazioni per l'oggetto applicazione sono definite in Proprietà nel Opzioni di creazione dell'applicazione categoria.
Per ulteriori informazioni, vedere: Esecuzione di una modifica in linea
Creazione di un'applicazione di avvio in modalità offline
Requisito: modalità offline e la tua applicazione viene compilata senza errori. Si desidera generare un'applicazione di avvio per un'applicazione e salvarla nella directory dei file per copiarla successivamente nel PLC utilizzando strumenti esterni (senza CODESYS).
Clic
.Si apre una finestra di dialogo per specificare una posizione nel file system locale.
Fare clic su un percorso di salvataggio e quindi fare clic Salva.
Se l'applicazione è cambiata dall'ultima generazione dell'applicazione di avvio, viene richiesto di utilizzare un nuovo codice per l'applicazione di avvio. In questo caso, fare clic su sì.
Il Salva come si apre la finestra di dialogo.
Selezionare una directory e fare clic Salva.
Il file dell'applicazione di avvio <nome applicazione.app> viene creato nel percorso specificato.
Viene richiesto se le informazioni di compilazione per l'applicazione di avvio sono state salvate o meno.
Clic sì.
Le informazioni di compilazione vengono salvate nella directory del progetto come file denominato
<application name>.compileinfo
. È un requisito per un'eventuale modifica online al successivo aggiornamento dell'applicazione. Notare la comando elimina questo file.
Nota per l'uso con CODESYS Control Win
Quando si utilizza un CODESYS Control Win, anche il nome dell'applicazione deve essere incluso nel file di configurazione (*.cfg
).
[CmpApp] Application.1=MyApplication